

#content {
	width: 450px; height:300px; overflow: hidden;
	margin:0;
	padding:10px;
	background: #FFF;		
}

.clear {
	clear: both;
	
}

a { 
	outline-color: #888; padding:0;	
}

#gallery_nav {
	float: left;
	width:90px;
	overflow: hidden;
}
#gallery_nav a{
	display: block; height:65px; margin:10px; overflow: hidden; 
}
#gallery_nav a img{ width:70px; height:65px;}
#gallery_output {
	float: left;
	width: 348px; height: 293px; 
	overflow: hidden; 
	margin: 10px 0 10px 10px;
	 border: 1px solid #ddd;
}

#gallery_output img {
	display: block;
	margin:0 auto;
}
/*.on{ border: 2px solid #279FDD; }
*/


/*-----领导首页-----*/

/*-----顶部滚动公告区-----*/
.top-notice{padding:13px 10px;  border-bottom: 1px solid #ddd; background: #fff; overflow: hidden;  }
.notice-tt{ margin-left: 10px;  float: left;}
.notice-tt .span1{ 
	line-height:1.5em;
	background:#54aef3 ; 
	color: #fff; 
	padding: 0 5px; 
	border: 1px solid #54aef3; 
	float: left;
	}
.notice-tt .span2{ 
	line-height:1.5em;
	background:#fff ; 
	color: #54aef3; 
	padding: 0 5px; 
	border: 1px solid #54aef3;
	float: left;
	}

.notice-tt2{
	float: left; 
	
	padding:0 8px; 
	
}
.notice-tt2 a,.buycar-top-a a{
	display: block;
	color:#2481FF;
	border: 1px dashed #94b5f3;
	line-height: 1.5em;
	padding: 0 10px; 
	margin: 0 5px;	
	
	background: #fff;
	border-radius:1em;
	float: left;
	}
.notice-tt2 a:hover,.zhibiao-box .more-bbfx:hover,.buycar-top-a a:hover{ color:#f37d74;	border: 1px solid #f37d74;}


.gd-notice{ width:55%; height: 30px; margin-left: 20px; margin-top: -3px;   overflow: hidden; float:left;}
.gd-notice li{ line-height:30px; display: block; white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;}
.gd-notice li a{ color: #2d7dea; }
.gd-notice li a:hover{ color: #333; }
.gd-notice li .fenlei{ color: #f37d74;}
.gd-notice li .date{ color: #999;}
.img-more{ color: #2d7dea; font-size:1.1em;   float: right; }
.img-more img{ width: 14px; height: 14px; position: relative; left: 2px; top:2px;}
.img-more:hover{ color: #F37D74;}

/*-----待办事件入口-----*/
.w160{width:18%; min-width: 160px; background:#fff ; float: left;   }
.dbsj{ font-size:1em; color: #8fb5fb; margin:2.8em 0 2.4em; text-align: center;}
.dbsj-img{ width: 60px; height: 60px; margin:6px auto 0; background: url(../../images/index/icon-db.png) no-repeat center;}
.dbsj button{ width: 140px; color: #fff; font-size:1.1em; height:1.8em; line-height:1.8em ; margin:5px 0 10px;   padding:0px 25px; 
 border: 1px solid #4a98f1;border-radius:1em;-o-border-radius:1em;
-moz-border-radius: 1em;-webkit-border-radius:1em;  background:#4a98f1 ;}
.dbsj button:hover{ cursor: pointer;color:#2d7dea;background:#fff ; border: 1px dashed #94b5f3;}
.dbsj span{color: #fff; font-size:.8em; line-height: 12px;
padding:1px 5px 2px; background: #f00; position: relative; top:-5px; left:42px;  margin-left: -25px;
border-radius:15px; -o-border-radius:15px; -moz-border-radius:15px; 
-webkit-border-radius:15px; z-index: 999; }
.dbsj span:hover{ cursor: pointer;}

/*-----滚动指标-----*/
.zhibiao-box{width: 82%; background: #fff; float: left; }
.zhibiao-box .l-border{width: 100%;  border-left: 1px solid #ddd; float: left;}
.zhibiao-box .zb-title{width: 100%; line-height:2.4em;float: left; background: #f2f2f2;border-bottom: 1px solid #eee;}
.zhibiao-box .zb-title h4{ color: #2d7dea; font-size:1em; 
 text-indent:2.3em; background: url(../../images/index/icon-tt.png) no-repeat 10px center; float: left;}
.zhibiao-box .dw{ color: #999; padding:0px 10px; float: left;}
.zhibiao-box .more-bbfx{color:#2481FF; font-size: 0.9em; line-height:1.4em; padding:2px 10px 3px; margin:5px 10px 0 0; 
border-radius:1em;  
	border: 1px dashed #94b5f3; background:#fff;float: right;}



/*-----领导首页统计图-----*/
.tj-box{width: 100%;  float: left;}
.tab-title2{ width: 100%;  float: left;background:#f2f2f2; 
border-bottom: 1px solid #eee; border-top: 1px solid #eee;}

.tab-title2 ul li{font-size:1em; line-height:2.4em; color: #888;  padding: 0 15px; 
border-right: 1px solid #ddd;border-left: 1px solid #fff;float: left;}
.tab-title2 ul li.active{ color: #2d7dea; font-weight: bold; text-indent:1.3em; border-top: 1px solid #2D7DEA; background: url(../../images/index/icon-tt.png) no-repeat 10px center #fff;  }
.tab-title2 ul li.active:hover{ background: url(../../images/index/icon-tt.png) no-repeat 10px center #fff; }
.tab-title2 ul li:hover{color: #2d7dea; background: #eaf5ff; cursor: pointer;}
.tab-title2 select{ float: right; width: 100px; font-size: 1em;  line-height:1em;  margin:4px 30px 0 0;
 padding:3px 0 3px 5px; border: 1px solid #ddd;}
 
 /*-----领导首页预警-----*/
.yj-title{ display: block; text-align: center; width: 140px;  height:1.8em;  line-height:1.8em;  color: #fff; font-size:1.1em; margin:10px auto 5px;
 border: 1px solid #65c8f6;border-radius:1em;-o-border-radius:1em;
-moz-border-radius: 1em;-webkit-border-radius:1em; 
 background-color: #65c8f6 ;}
.yj-title:hover{color:#2d7dea; border: 1px dashed #94b5f3;background: #fff;}
.yj{ width: 100%;height:300px; margin-top: 10px; overflow: hidden;}
.yj ul li{ height: 60px; padding:0px 10px 12px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#eee dashed 1px; }
.yj ul li:hover{background: #eaf5ff; border-left: 2px solid #2d7dea; cursor: pointer;}
.yj ul li img{width: 30px; height: 30px; margin:17px 8px 0;   float: left;}
.yj li div{  color:#2D7DEA;  font-size:0.9em;line-height:1.6em; margin-top: 13px; overflow:hidden; float: left;}
.yj li div span{ font-size:1.3em; color: #f37d74; display: block;}

.scroltit{ width: 80px; height:26px; line-height:26px; position: relative; left: 50%; top: 5px; margin-left: -40px; }
.scroltit .updown{float:left; width:32px; height:22px; margin:0 4px}
#but_up{ background:url(../../images/index/up.png) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(../../images/index/down.png) no-repeat 0 0; text-indent:-9999px}


.color1{color: #3cb225; }/*绿色*/
.color2{color: #e78b44; }/*橘色*/
.color3{color: #9b60c8; }/*紫色*/
.color4{color: #e06e62; }/*红色*/
.color5{color: #309c60; }/*深绿色*/
.color6{color: #7483f5; }/*蓝色*/

/*-----购物车首页 -----*/
.w20{ width: 20%;float: left;}
.w80{ width: 80%;float: left;}
/*-----购物车左侧导航 -----*/
.left-menu{width:100%; height: 100%; background:#fff; float: left;}
.left-menu h4{ color: #fff; font-size: 1em;line-height: 2em;  background:#29A8EA; }
.left-menu h4 img{ width: 20px; height: 20px; position: relative; top:5px; left: 10px; margin-right:12px;}


/*弹出框指标定义*/
.tc-user-l{ width: 47%; background: #fff; float: left;}
.tc-user-r{ width: 47%; background: #fff; float: right;}

.tc-user-btn{width: 30px; float: left; position:relative; margin-left:1.3%; margin-top:20%;}
.tc-user-btn button{ margin: 10px 0;}
.tc-user-btnblue1{ display: block; width: 20px; height: 20px; background: url(../../images/index/arrow-blue2.png) no-repeat -20px center; border: none;}
.tc-user-btnblue2{display: block; width: 20px; height: 20px; background: url(../../images/index/arrow-blue2.png) no-repeat 0px center; border: none;}
.tc-user-btnblue1:hover{ display: block; width: 20px; height: 20px; background: url(../../images/index/arrow-blue.png) no-repeat -20px center; border: none;}
.tc-user-btnblue2:hover{display: block; width: 20px; height: 20px; background: url(../../images/index/arrow-blue.png) no-repeat 0px center; border: none;}
.tc-user-btnblue1,.tc-user-btnblue2{outline: none;}



.user-list-title{ border: 1px solid #ddd; font-family: "微软雅黑";  }
.user-list-title th{font-weight:bold; color: #333; background: #f5f5f5;  text-align: left; line-height:28px;  padding:0px 4px; border: 1px solid #ddd;}
.user-list-title th input[type=checkbox]{ border: none; margin-left: 15px; margin-right: 10px; margin-top: 1px;}

.user-list{ border-left: 1px solid #ddd; border-right: 1px solid #ddd; text-align: center;font-family: "微软雅黑"; background: #fff;}
.user-list td{ color: #444; line-height:30px;  padding:0px 10px; text-indent: 1em; text-align: left;
text-overflow: ellipsis; white-space: nowrap; overflow: hidden;  }
.user-list td:nth-child(1){ background: #f5f5f5; width:30px; text-indent:0em;}
.user-list tr{border-bottom: 1px solid #e1e1e1; }
.user-list tr:hover{background-color:#e0efff;  cursor:pointer;}
.user-list tr.selected{background-color:#eee; }
.user-list input[type=checkbox]{ border: none; margin-left: 10px;}
.user-h{ height: 310px; overflow:auto;}
.xz-search{ padding: 4px 0 5px; text-align: center;}
.xz-search input{ border: 1px solid #1296DB; width:180px; text-indent: .5em; line-height: 18px; height:18px;}



/*弹出框底部按钮*/
.tc-bottom{ width: 100%;   padding: 10px 0; height:24px; background: #eee; text-align: center;
 border-top: 1px solid #ddd; position: fixed; bottom:0px; z-index: 9999;}
.tc-bottom a{ display:inline; padding: 2px 15px;  background: #fff; border: 1px solid #259FDD; color: #259FDD; margin: 0 5px;
 -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;}
.tc-bottom a:hover{background: #259FDD;border: 1px solid #259FDD; color: #fff;}
.tc-bottom a:nth-child(1){display:inline; padding: 2px 15px;  background: #259FDD; border: 1px solid #259FDD; color: #fff; margin: 0 5px;
 -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;}
  

/*-----领导购物车首页菜单-----*/
.buycar-menu{width:218px; height:100%;border: 1px solid #57b6ec; position:fixed; margin-right: -100%; z-index:999;  background:#ddebff;  float: left;   }

.buycar-menu ul li{ width:195px; padding:0 10px 0 13px; color:#2c83ef;line-height:31px; font-size:1em; 
 font-family:'微软雅黑'; border-bottom:1px dotted #dae4f0; background: url(../../images/r-arrow.png) no-repeat right center #fff;
 }
.buycar-menu ul li:hover{ width:183px; padding:0 10px 0 25px; background: url(../../images/icon-buycarmenu-on.png) no-repeat 10px center #60afec; color:#fff;  cursor:pointer;}
.buycar-menu ul li:hover .buycar-menubar{ display:block;}
.buycar-menu-title{line-height: 32px; color: #162347; text-indent:1.8em;
 font-weight: bold; border-bottom: 1px solid #dae4f0; 
 background: url(../../images/index/icon-arrow3.png) no-repeat 10px center #eaf3ff;}


.buycar-menubar{ display:none; width: 800px;  height:435px; padding: 5px 0; font-size:0.9em; border:3px solid #57b6ec; border-left: 2px solid #57b6ec;  position:absolute; top: -2px; left:219px;   z-index:4; background:#fff; overflow:auto;}/*右侧弹出框*/
.menubar_cont{  margin:0 10px; float:left;}/*右侧弹出框内容边距*/
.menubar_cont .twomenu{ width: 100%; float: left;  border-bottom:1px dotted #eee;}
.menubar_cont b a{display: block;float:left; font-size: 1em; width:150px; line-height:18px;  color:#333;  margin-right: 15px;  padding:8px 0px 5px 5px; 
 font-family:'微软雅黑';background: url(img/arrow.png) no-repeat right 12px; }/*右侧弹出框标题*/
.menubar_cont b a:hover{ color:#F00;}
.menubar_cont dl{float: left; display: block;  width:580px; padding:5px 0; margin: 0; }/*右侧弹出框文本区域*/
.menubar_cont dl dd{display: block;   float:left;  margin:5px 0 5px 0px; padding: 0;  }/*右侧弹出框文本*/
.menubar_cont dl dd a{display: block;  font-size: 1em;  color:#2c83ef;   padding:0 10px; border-left:1px solid #ccc; line-height:14px;  text-decoration:none;}
.menubar_cont dl dd a:hover{color:#ff0000; cursor:pointer; }
.menubar_cont .twomenu:hover{background:#ebf3ff; border-bottom:1px solid #aad8ff;}


.buycar-r{width: 100%; float: left; background: #fff;}
.buycar-cont{ margin-left:220px; padding: 10px;    }
.buycar-top-a{ float: right;}
.buycar-top-a span{ background: #ff615d; font-size: 0.7em; color: #fff;
 padding: 0 5px; position: relative; top: -1px; left: 3px; 
 border-radius:1em; -o-border-radius:1em; -webkit-border-radius:1em; -moz-border-radius:1em;}

.buycar-w{width: 100%; float: left; margin-top: 21px; padding:3px 0 10px;}
.buycar-w6{width: 66.66%; float: left;}
.buycar-w3{width:33.33%; float: left;}
.buycar-w3 a:hover{ color: #000;}
.buycar-w3 img,.buycar-w6 img{position: relative;}
.product-all-box{border:1px solid #dde9c4; height: 298px;background:#fffff8;}
.product-all{ margin-left:30px; z-index: 10; position: absolute;   float: left;}
.product-all h2{color: #8a8567; margin-top: 30px;}
.product-all h3{ font-weight: 100; color: #b6b397; line-height: 2.4em; margin-bottom: 20px;}
.product-all p{ line-height: 2.6em;font-size:1.1em;}
.product-all p span{ font-size:1.2em; color: #f00;}
.product-all p img{position: relative; top:8px; margin-right: 7px;}

.product-r1{border:1px solid #c1cbfe; height: 148px;background:#e1e6ff;}
.product-r2{border:1px solid #fe9bed; height: 148px;background:#ffd6f8;}
.product-b3{border:1px solid #a5f0e9; height: 148px;background:#d5f8f5;}
.product-b4{border:1px solid #bff5a7; height: 148px;background:#e2fad7;}
.product-b5{border:1px solid #fed09a; height: 148px;background:#ffead0;}
.product-r-text{ margin-left:20px; z-index: 10; position: absolute;   float: left;}
.product-r-text h3{ margin-top: 15px; margin-bottom: 15px; text-shadow: 2px 1px 2px  #fff;}
.product-r-text p{ line-height:1.8em;font-size:1em;}
.product-r-text p span{ font-size:1.1em; color: #000;}
.product-color1{ color: #7679d9;}
.product-color2{ color: #b23dab;}
.product-color3{ color: #2fa19a;}
.product-color4{ color: #639e17;}
.product-color5{ color: #eb6650;}
.buycar-intable{ width: 100%; border: none;}
.buycar-intable td{ width: 25%; padding: 15px 20px 20px; text-align: center; border: 1px solid #ddd;}
.buycar-intable td img{width: 110px; height: 110px;}
.buycar-intable td b{z-index: 2; display: block;
color: #fff; font-size: 1em; font-weight: bold; line-height: 2em;
 border:2px solid #fff; box-shadow: 0 4px 5px 0 #dfe7ff;
border-radius: 2em; -o-border-radius: 2em; -moz-border-radius: 2em; -webkit-border-radius: 2em; 
 background: #5a72ce; position: relative; top: -2.8em; margin-bottom: -2em;}
.buycar-intable td p{ text-align: left; text-indent: 3em;}
.buycar-intable td:hover{ background: #f5f5f5; box-shadow: 0 5px 5px 0 #eee;}
.buycar-intable a:hover{ color: #000;}
.buycar-intable td:hover b{ background: #17B67C; box-shadow: 0 4px 5px 0 #e4e4e4;}
.buycar-intable td:hover p{ color: #14ad4a;}

/*------购物车顶部搜索-----*/
#search-fixed{height:28px; width: 100%; padding-top: 5px; position:fixed;
top: 0; left: 0; 
background:rgba(255,255,255,1);box-shadow: 0 3px 5px 0 #deebff;
z-index: 9999;}
.product-list-menu{width:100px; padding-left: 20px; 
font-weight: bold; color: #344277; border-right: 1px dotted #ddd;
 background: url(../../images/index/btn-icon.png) no-repeat 10px center; cursor:pointer;}
.product-dw{color: #333; margin-left: 10px; margin-right: 20px; padding-left: 20px; background:url(../../images/index/index3_03.png) no-repeat 0 center;}
.product-dw a{color: #e75546; padding:0 17px 2px 5px; border: 1px dotted #f2a7a3;
background: url(../../images/index/btn-close2.png) no-repeat right 2px;}
.product-dw a:hover{ color: #e75546;border: 1px solid #f2a7a3;}

#search-fixed .top-del{ margin-left: 15px; padding-left: 20px; background: url(../../images/index/grey-rabs.png) no-repeat 0px center;}
#search-fixed .top-del:hover{color: #1296DB; background: url(../../images/index/rabs.png) no-repeat 0px center;}
#search-fixed .management{padding:0px 10px 2px; margin-left:15px; border: 1px dotted #bbb; color: #666;}
#search-fixed .management:hover,#search-fixed .management.active{border: 1px solid #96c2ff; color: #1296DB;}

/*-----商品列表搜索条件-----*/
.product-js{ width:100%; border: 1px solid #eee; box-shadow: 0 5px 5px 0 #eee;  }
.product-js tr{ border-bottom: 1px dashed #ccc;}
.product-js th{ background: #f5f5f5; color:#666;  font-weight: 100;  font-size: 1em; padding: 8px 10px; line-height: 18px; vertical-align: top; text-align: right;}
.product-js td{vertical-align: top;font-size: 1em;line-height: 18px;padding: 8px 10px;}
.product-js td a{ font-size: 1em; color: #999;}
.product-js td a:hover{  color: #f00;}

#product-js-cont{ width: 100%; border: none; margin: -5px 0;}
#product-js-cont tr{ border: none;  }
#product-js-cont tr td{table-layout: fixed; width: 16%;font-size: 1em; padding:4px 0; line-height: 18px;}
#product-js-cont tr td a{ color: #5a72ce;}
#product-js-cont tr td a:hover{ color: #e75546;}
.pro-zk{background: #eee; color: #999; padding:2px 20px 4px;
border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;
box-shadow: 0 1px 0 0 #ddd;  border-top: none; }
.pro-zk:hover{color: #999;}


/*------商品列表菜单-----*/
#pro-list-menu{ display:none; float: left; position:fixed; top: 35px; width:800px; height: 400px; margin-bottom: -415px; padding:5px 15px;    background: #fff;  z-index: 999;border: 2px solid #4588e3; border-top: none; box-shadow:0 5px 5px 0 #d0e5ff; overflow:auto;}
#pro-list-menu dl{ width:100%;font-size:1em;  font-family: "微软雅黑";  margin:5px 0; padding:0; border-bottom: 1px dashed #ddd; clear: both;  float: left;  }
#pro-list-menu dl dt{  float: left; color: #000;  width:160px;  height:14px; line-height: 14px; margin-bottom: 10px; font-weight:bold; }
#pro-list-menu dl dd a{  display: block;color:#2481ff; padding: 2px 10px; line-height: 14px; margin-bottom: 5px; border-left: 1px solid #ddd; float: left;}
#pro-list-menu dl dd a:hover{background:#15C6EC; color: #fff; cursor: pointer;}
#pro-list-menu dl div{float: left; width:600px; margin-left:170px;   position:relative; margin-top: -26px; }
#pro-list-menu dl dt span{ color: #999; float: right;  display: inline;}

.pro-cont{width: 100%; background: #fff; margin-top: 36px; }
.pro-sort{width: 100%; padding: 5px 0; margin-top:10px; border-bottom: 1px solid #eee; background: #f2f2f2; float: left;}
.pro-sort a{ display: block; float: left; background:url(../../images/index/icon-down4.png) no-repeat 42px center #fff;
border: 1px solid #ddd; padding: 1px 20px 0 10px;}
.pro-sort a.active,.pro-sort a:hover{color:#f00; background:url(../../images/index/icon-down2.png) no-repeat 42px center #f8f8f8;}
.pro-sort input{ width: 100px; height:24px; border: 1px solid #ddd; line-height:1.85em;
text-indent: 0.5em;}
.pro-sort .price{float: left; border: 1px solid #ddd; background:url(../../images/index/icon-down4.png) no-repeat 40px center  #fff;padding: 1px 20px 0 10px;}
.pro-sort .price:hover,.pro-sort .price-active{float: left;color:#f00; cursor: pointer; border: 1px solid #ddd; background:url(../../images/index/icon-down2.png) no-repeat 40px center  #f8f8f8;padding: 1px 20px 0 10px;}
.pro-sort .price2{float: left; border: 1px solid #ddd; background:url(../../images/index/icon-up4.png) no-repeat 40px center  #fff;padding: 1px 20px 0 10px;}
.pro-sort .price2:hover,.pro-sort .price2-active{float: left;color:#f00; cursor: pointer; border: 1px solid #ddd; background:url(../../images/index/icon-up2.png) no-repeat 40px center  #f8f8f8;padding: 1px 20px 0 10px;}


.order-title{font-size:0.9em; }
.order-title th{background: #66bcf3; color: #fff; padding: 2px 0; border-right: 1px solid #1296DB;}
.order-title input,.order-table input{vertical-align: middle;}
.order-t-position{position: fixed; width: 85.5%; top:45px;}
.order-title td{text-align: center; border-bottom: 1px solid #ddd; padding:3px 0;}

.wz-ddxd{font-size: 0.9em;border: 1px solid #ddd;}
.wz-ddxd th{background: #f5f5f5; color: #333; padding: 2px 0; border-right: 1px solid #ddd;}
.wz-ddxd td{text-align: center; border-top: 1px solid #ddd; padding:3px 0;}
.wz-ddxd tr:hover,.wz-ddxd tr.active{ cursor:pointer; color: #fff; background:#66bcf3;}

.fixed-l{width:380px;  
position: fixed; z-index: 999;float: left;}
.wzqdlist-box{height: 400px; border: 1px solid #ddd;  overflow: auto;}
.wzqdlist-r-cont{margin-left:380px; float:right;}

/*----------------商品详情---------------*/
.pro-details-fl{ width: 400px; float:left;}
.pro-details-fr{ margin-left:400px;}

/*----商品详情收藏----*/
.collect{ color: #888;}
.collect img{vertical-align: middle; margin-top: -4px; margin-right: 5px;}

/*----商品详情切换标题----*/
.pro-details-tab{ width: 100%; border-bottom: 1px solid #ddd; float: left;}
.pro-details-tab li{ float: left; font-weight: bold; color: #444; line-height: 36px; padding: 0 20px;
border-right: 1px solid #eee;}
.pro-details-tab li span{ color: #3652ba;}
.pro-details-tab li.active,.pro-details-tab li:hover{color: #f00; line-height: 32px;
 border-top: 2px solid #f00; cursor: pointer;}
 

/*----商品详情右侧文字----*/ 
.pro-details{margin-left: 20px; margin-right: 10px;}
.pro-details h3{ margin-left: 10px; line-height: 36px;}
.pro-details h4{line-height:24px;}
.pro-details .price-box{padding:10px 20px; margin-top: 20px; color: #888;
line-height: 60px; background: #f5f5f5;}
.pro-details .price{font-size:2em; color: #f00;}
.font16{font-size:0.6em;}
.pro-details .purchase{ float: left; width: 100%; color: #888;
 padding: 20px 0;
border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd;}
.wid33{width: 33%;  line-height:1em; text-align: center; float: left;}
.border-r{ border-left: 1px solid #ddd;}
.pro-details .tclx{ width: 100%; border:none; margin-top: 10px; float: left;}
.pro-details .tclx th{text-align: left; width:90px; padding:5px 0;
 font-size:1em; color: #666; text-indent:15px ; font-family: "微软雅黑"; font-weight: 100;}
.pro-details .tclx td{text-align: left;padding:5px 0;}
.pro-details .tclx td a{ float: left; display: block; margin-right:10px;
padding:2px 10px; border: 1px solid #ddd;}
.pro-details .tclx td a.active,.pro-details .tclx td a:hover{ border: 1px solid #f00; color: #f00;}
.pro-details .joinbuycar,.pro-details .buy{float: left; font-size: 1.2em;
border-radius: 0; display: block; width: 160px; height:36px; 
 font-weight: bold; border: 1px solid #dc0000;}
.pro-details .joinbuycar{ margin:10px 30px 20px 0; color: #dc0000; background: #f5f5f5; }
.pro-details .joinbuycar img{ width: 20px; height: 20px; margin-left: 13px; margin-right:-10px;  float: left;}
.pro-details .buy{margin:10px 0 20px 0; color: #fff; background: #dc0000;}

.pro-details .btn-reduce{margin: 0; padding: 0; width: 30px; height: 30px;
font-size: 1.5em; color: #666; border: 1px solid #ddd;
 border-radius: 0; background: #eee;}
.pro-details .btn-reduce:hover{ background: #ddd;}
.pro-details input{width: 80px;  height: 28px; text-align: center; border: 1px solid #ddd;}

/*----商品详情规格参数----*/
.pro-ggcs{ width: 100%; border: none;font-size: 1em;}
.pro-ggcs th{ width: 15%;  color:#666; line-height: 36px; text-align: right; font-weight: 100;}
.pro-ggcs td{width: 35%;}
.pro-ggcs span{float: left; width: 100%;  line-height:50px;
 text-indent: 3em; margin-bottom:20px; border-bottom: 1px dashed #ddd;}

/*----商品详情配置清单----*/
.pzqd-t-text{ color: #888; font-size: 1em;}
.pzqd-t-text span{color: #f00;margin-right: 20px;}
.pzqd-table{ width: 100%; border: none;}
.pzqd-table th{border: 1px solid #e6aeab;font-size: 1em;  color: #fff; line-height:18px; padding:7px 5px; background: #eec4af;}
.pzqd-table td{border: 1px solid #ddd; font-size: 1em;line-height:18px; padding:7px 5px; text-align: center;}
.pzqd-table tr:nth-child(even){background: #f5f5f5;}
.pzqd-table-btn{width: 100%; text-align: center; float: left;}
.pzqd-table-btn img{ width: 30px; height: 30px; cursor: pointer; margin:10px 10px 0;}

/*----商品详情评论----*/
.evaluate-top{ width: 100%; font-size: 1em; border: 1px solid #eee; border-bottom: 1px dashed #ccc; background: #f5f5f5;}
.evaluate-top td{color: #666; line-height:30px; padding: 5px 20px;}
.evaluate-top td a{ color: #f00;}
.evaluate-top td span{ color: #f00; font-size:1.8em; margin-left: 10px;}

.evaluate{ width: 100%; border: none; font-size: 1em;}
.evaluate td{padding:20px; border-bottom: 1px dashed #ddd; vertical-align: top;}
.evaluate .icon-evaluate{ vertical-align: middle; width:30px; height:30px;}
.evaluate .icon-stars{ width: auto; height: 20px;}

.evaluate-box{width: 100%; float: left; font-size: 1em;}
.evaluate-box h3{ margin: 10px 0px 10px 20px;}
.evaluate-box h3 img{ height: 20px; position: relative; top:4px; margin-left:10px;}
.evaluate-box .div-box{ border: 1px solid #eee;text-align: center; padding: 10px 0; background: #f5f5f5;}
.evaluate-box .div-box textarea{ width:96%; padding:5px 10px; font-family: "微软雅黑"; 
background: #fff; border: 1px solid #ddd;resize: none; outline:none;}
.evaluate-box .div-box p{ line-height: 30px; color: #999;}
.evaluate-box .div-box p button{border-radius:3px; margin-left: 10px;
background: #dc0000; color: #fff; font-size: 1em; height:30px; padding: 5px 30px; border: none;}

/*----报表蓝色列表----*/
.w100{ width: 100%; float: left;}
.bluetable{ table-layout: fixed;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; 
min-width: 100%; border: none; text-align: center;}
.bluetable th{font-size: 1em; table-layout: fixed;
 background: #77b0fd; color: #fff; padding: 4px;
  line-height: 20px; border-right: 1px solid #1296DB;}
.bluetable td{font-size:0.9em; line-height:20px; padding: 4px; border: 1px solid #7cb3ff;}

